package com.icongyou.enterprise.talent_analysis.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 * 数据同步日志实体
 * 用于记录已同步的数据变更，避免重复处理
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class DataSyncLog {
    private String id;
    private String tableName;        // 数据表名（submissions、grades等）
    private String recordId;          // 记录ID
    private String studentId;         // 学生ID
    private String changeType;        // 变更类型（INSERT、UPDATE）
    private LocalDateTime recordTime; // 记录的更新时间
    private LocalDateTime syncTime;   // 同步时间
}
